life-safety branch - Turkish English Dictionary